0 PRINT"[147][144] BITTE WARTEN - ICH LESE DATEN ":POKE53280,12:POKE53281,9 1 RESTORE:HE=0:VC=53248:PZ=1:PX=3:PY=2:RI=0:WZ=0:DZ=0:DR=0:W=0:X=0:Y=0:HA=0:HB=0 2 DATAFACKEL,SPEER,HANDSCHUH,KRONE,SCHLUESSEL,KNOPF,BUCH,TRUHE,MESSER 3 DATAZAUBERTRANK,SCHILD,KOBOLD,TARNKAPPE,ZETTEL,GIFT 4 POKEVC+21,0:IFRU=0THENDIMPL(2,5,4),PR(2,5,4),DI$(14) 5 FORA=0TO14:READDI$(A):NEXT 6 DATA1006,1014,1015,1024 7 DATA1064,1005,1003,1140 8 DATA1039,1011,1140,1005 9 DATA1001,1018,1271,1041 10 DATA1064,1010,1012,1036 11 DATA2026,1522,1269,1001 12 DATA1006,1142,1011,1012 13 DATA1017,1033,1004,1001 14 FORA=1TO2:FORB=1TO4:FORC=1TO4:READPR(A,B,C):NEXT:NEXT:NEXT 15 DATA17384,1512,1000,1001 16 DATA1000,1256,1000,1064 17 DATA1000,1000,1128,3048 18 DATA1002,5096,2024,1000 19 DATA1000,9192,1000,1000 20 DATA1000,1000,1000,1016 21 DATA1000,1000,1002,1000 22 DATA1000,3048,1004,1032 23 FORA=1TO2:FORB=1TO4:FORC=1TO4:READPL(A,B,C):NEXT:NEXT:NEXT 24 DATA,,,,,4,,,18,,,65,,,40,,2,36,,,82,,,168,,,152,,,32,,,48,,,48,,,48,,,48 25 DATA,,48,,,48,,,48,,,48,,,48,,,48,,,48 26 DATA16,,,16,,,18,,,255,76,64,19,95,64,18,63,128,16,21,,16,31,,16,17,,17,255 27 DATA192,63,255,254,63,255,254,19,255,254,19,255,246,19,255,246,19,255,246 28 DATA19,255,246,19,255,240,19,255,240,16,51,0,19,243,240 29 DATA8,,,6,,,31,,,54,,,104,,,96,,,192,,,192,,,192,,,192,42,0 30 DATA224,127,80,224,255,248,224,255,253,103,255,255,127,255,255,127,31,227 31 DATA126,239,221,63,247,253,31,247,221,15,97,184,7,126,191 32 DATA,126,,,62,,,126,,,63,,,127,,,63,,,127,,,63,,,126,,,62,0 33 DATA1,126,,11,252,,95,252,,255,248,0,255,248,0,255,240,0,255,224,0 34 DATA255,192,0,255,128,0,126,0,0,56,0,0 35 DATA0,0,0,3,128,0,15,224,0,30,120,0,62,254,0,127,255,135,255,255,253 36 DATA127,255,255,255,127,255,127,128,0,255,213,94,127,255,252,255,255,240 37 DATA127,248,0,255,192,0,127,0,0,255,0,0,126,0,0,254,0,0,126,0,0,254,,, 38 DATA,,255,,,126,,,66,,,66,,15,195,240,8,,16,8,60,16,8,126,16,8,153,16 39 DATA9,153,144,9,255,144,9,231,144,8,255,16,10,66,80,9,255,144,8,126,16 40 DATA8,36,16,8,195,16,11,,208,15,255,240,,, 41 DATA0,0,0,0,0,0,0,48,0,1,182,0,1,182,0,1,182,0,1,182,0,13,182,0,13,182,24 42 DATA13,182,56,13,182,56,13,182,112,13,182,240,15,255,192,15,255,192 43 DATA15,255,128,7,255,128,7,255,0,3,255,0,3,255,0,3,255,0 44 DATA1,255,128,1,255,128,1,255,128,1,60,128,1,153,128,1,255,128,1,255,128 45 DATA12,189,48,6,189,96,2,219,64,2,102,64,3,126,192,1,60,128,1,189,128 46 DATA1,153,128,3,195,192,3,221,192,3,255,192,3,255,192,3,189,192,7,189,192 47 DATA7,189,224,7,189,224,7,60,224,7,126,224,7,126,224,7,126,224,4,255,32 48 DATA15,255,240,15,255,240,15,255,240,15,255,240,15,255,240,15,255,240 49 DATA31,255,248,31,255,248,31,255,248,31,255,248,62,221,124,48,221,12 50 DATA119,221,238,,, 51 DATA32,24,4,32,24,2,48,60,12,48,60,12,48,60,12,48,60,12,56,126,28,56,126,28 52 DATA56,126,28,56,126,28,56,126,28,59,255,188,59,255,188,59,255,188 53 DATA59,255,188,63,255,252,63,255,252,63,255,252,63,255,252,63,255,252 54 DATA,, 55 DATA,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,12,,,13,248,,13,252,,63,254,1 56 DATA111,254,1,255,255,2,127,255,252,,, 57 DATA1,252,0,3,30,0,3,231,0,14,123,128,15,249,128,3,96,0,0,204,0 58 DATA3,158,0,3,62,0,0,110,0,0,238,0,0,239,0,0,239,0,0,239,0,0,239,0 59 DATA0,31,0,0,255,0,0,255,0,0,56,0,3,184,0,3,248,0 60 DATA126,0,0,36,0,0,36,0,0,36,0,0,131,0,3,129,192,2,0,64,3,0,192 61 DATA3,255,192,3,253,192,3,127,192,3,239,192,3,255,192,3,251,192,3,255,192 62 DATA3,223,192,3,255,192,3,253,192,3,127,192,3,255,192,3,255,192 63 FORA=1TO4:FORB=1TO4:FORZ=1TO2:PL(Z,A,B)=PL(Z,A,B)-1000 64 PR(Z,A,B)=PR(Z,A,B)-1000:NEXT:NEXT:NEXT 65 IFRU=1THEN67 66 DIMSP(13,63):FORA=1TO13:FORB=1TO63:READSP(A,B):NEXT:NEXT 67 PRINT"[147]"," ZAUBERSCHLOSS":PRINT 68 PRINT"MOECHTEN SIE EIN N[146]EUES SPIEL BEGINNEN" 69 PRINT,,"[157][157][157]A[146]LTES SPIEL FORTSETZEN?" 70 GETA$:IFA$<>"A"ANDA$<>"N"THEN70 71 IFA$="A"THEN346 72 REM 73 REM 74 PRINTCHR$(14)"[147]  [146]" 75 PRINT"  [196][193][211][160][218][193][213][194][197][210][211][195][200][204][207][211][211] [146]" 76 PRINT"  [146]":FORI=1TO2000:NEXT 77 PRINT" [211]INN DES [211]PIELS IST ES, EINE [193]UFGABE," 78 PRINT" DIE IM [214]ERLAUF DES [211]PIELS GESTELLT" 79 PRINT" WIRD, ZU LOESEN. [211]IE KOENNEN DEM" 80 PRINT" [195]OMPUTER DAZU [193]NWEISUNGEN EINGEBEN," 81 PRINT" DIE ER DANN AUSFUEHRT. [196]IESE [194]EFEHLE" 82 PRINT" BESTEHEN IN DER [210]EGEL AUS ZWEI [215]ORTEN," 83 PRINT" DIE DURCH EINE [204]EERSTELLE GETRENNT" 84 PRINT" SEIN MUESSEN. [198]OLGENDE [203]OMMANDOS," 85 PRINT" GEFOLGT VON EINEM [199]EGENSTAND, WERDEN" 86 PRINT" VOM [195]OMPUTER VERSTANDEN:" 87 PRINT" [206][201][205][205] [160][214][197][210][204][201][197][210][197] [204][201][197][211][160] [160][207][197][198][198][206][197]" 88 PRINT" [214][197][210][202][193][199][197] [160][196][210][197][200] [160][194][197][206][213][212][218][197] [160][212][210][201][206][203] [160][196][210][213][197][195][203][197]" 89 PRINT,,," WEITER?[146]"; 90 GETA$:IFA$<>"J"THEN90 91 PRINT" [194]EI [210]ICHTUNGSANGABEN WERDEN NUR DIE" 92 PRINT" [193]NFANGSBUCHSTABEN EINGEGEBEN:" 93 PRINT" [206]=[206]ORD [211]=[211]UED [215]=[215]EST [207]=[207]ST":PRINT" [200]=[200]OCH [210]=[210]UNTER" 94 PRINT,,,"[145][145][145][145] [206]":PRINT,,,"[215]*[207]":PRINT,,," [211]" 95 PRINT" [206]ACH DEM [194]EFEHL [204][201][211][212] WERDEN ALLE" 96 PRINT" [196]INGE AUFGELISTET, DIE MAN BEI SICH" 97 PRINT" HAT. [214]ORSICHT:[146] [211]IE KOENNEN IMMER NUR" 98 PRINT" 4 [199]EGENSTAENDE AUF EINMAL TRAGEN!" 99 PRINT" [205]IT [211][193][214][197] WIRD DAS [211]PIEL FUER SPAETE-  RES[215]EITERSPIELEN GESPEICHERT" 100 PRINT,,,"[157][157][157] [198]ERTIG?[146]"; 101 GETA$:IFA$<>"J"THEN101 102 PRINTCHR$(142):POKE649,9:TI$="000000" 103 REM 104 POKE53281,9:PRINT"[147]":FORA=0TO23STEP7:PRINT"":GOSUB 121:NEXT 105 IFX=0ANDY=0ANDRI=0THENPRINT,,,"[145][157][157][157][157][157][213][201][157][157][202][203][145]":PRINT" RING" 106 PRINT"RICHTUNGEN: N-W-S-O-H";:INPUT" KOMMANDO ";KO$ 107 IFKO$="N"THENX=X+1 108 IFKO$="S"THENX=X-1 109 IFKO$="W"THENY=Y+1 110 IFKO$="O"THENY=Y-1 111 IFKO$="NIMM RING"THENRI=1 112 IFKO$="DREH RING"ANDRI=1THEN142 113 IFKO$="H"THEN118 114 IFKO$="SAVE"ORKO$="S[193]"THENPRINT"NOCH NICHT MOEGLICH":FORA=1TO1000:NEXT 115 IFKO$="STOP"ORKO$="S[212]"THENSTOP 116 IFKO$="LIST"ORKO$="L[201]"THEN147 117 GOTO104 118 POKE53281,0:PRINT"[147] SIE SIND BEIM KLETTERN " 119 PRINT" VOM BAUM GEFALLEN":GOTO430 120 STOP 121 PRINTTAB(A)"[206][205]" 122 PRINTTAB(A)"[206][206][205][205]" 123 PRINTTAB(A)"[206][206][205][205]" 124 PRINTTAB(A)"[206][206][206][205][205]" 125 PRINTTAB(A)"[206] [206][205] [205]" 126 PRINTTAB(A)"[206] [206][206][205][205] [205]" 127 PRINTTAB(A)"[206][206][206] [205][205][205]" 128 PRINTTAB(A)"[206][206][206] [206][205] [205][205][205]" 129 PRINTTAB(A)"[206][206][206][206] [205][205][205][205]" 130 PRINTTAB(A)"[206] [206][206] [206][205] [205][205] [205]" 131 PRINTTAB(A)"[206][206] [206] [205] [205][205]" 132 PRINTTAB(A)"[206][206][206][206] [206][205] [205][205][205][205]" 133 PRINTTAB(A)"[206] [206][206][206][206][206][205][205][205][205][205] [205]" 134 PRINTTAB(A)"[206][206][206] [206][206] [205][205] [205][205][205]" 135 PRINTTAB(A)"[206][206] [206][206][206] [206][205] [205][205][205] [205][205]" 136 PRINTTAB(A)"[206][206][206] [206][206][206] [205][205][205] [205][205][205]" 137 PRINTTAB(A)"[206][206] [206][206][206] [206][206][205][205] [205][205][205] [205][205]" 138 PRINTTAB(A)"[206][206][206][206] [206][206][206][206][205][205][205][205] [205][205][205][205]" 139 PRINTTAB(A)"[144] " 140 PRINTTAB(A)"[169] [223]" 141 RETURN 142 PRINT"[147] DER RING HAT SICH AUFGELOEST" 143 PRINT" ALLES UM SIE BEGINNT SICH ZU DREHEN" 144 FORA=1TO2000:NEXT:PRINT"[147]" 145 FORA=1TO50:FORB=0TO16:POKE53281,B:NEXT:NEXT:XY=4 146 GOTO149 147 IFRI=0THENPRINT"[147] SIE HABEN NICHTS":FORA=1TO2000:NEXT:GOTO 104 148 PRINT"[147] SIE HABEN EINEN RING":FORA=1TO2000:NEXT:GOTO104 149 POKE53281,9 150 PRINT"[147]":POKEVC+21,0:FORA=2TO5:PRINTTAB(A)"[144][205]"SPC(35-2*A)"[206]":NEXT 151 PRINT" [207][183][183][183][183][183][183][183][183][183][183][183][183][183][183][183][183][183][183][183][183][183][183][183][208]" 152 FORA=1TO8:PRINT" [165]"SPC(23)"[170]":NEXT 153 PRINT" [204][175][175][175][175][175][175][175][175][175][175][175][175][175][175][175][175][175][175][175][175][175][175][175][186]":RI$="" 154 FORA=5TO2STEP-1:PRINTTAB(A)"[206]"SPC(35-2*A)"[205]":NEXT 155 P1=PR(PZ,PX,PY):IF(P1AND1)<>1THEN159 156 PRINT""," [175][175][175][175][175][175][175]":PRINT," [167][205][175][175][175][175][175][206][180]" 157 FORA=1TO6:PRINT,"[170][170] [165][165]":NEXT:PRINT,"[186][206] [205][204]" 158 RI$="-N":POKE214,10:PRINT:PRINT,"[175][175][175][175][175]" 159 IF(P1AND8)<>8THEN163 160 PRINT" [170][205][160]":PRINT" [170] [205]":RI$=RI$+"-W" 161 PRINT" [170][183][208]":FORA=1TO9:PRINT" [170] [167]":NEXT 162 PRINT" [170][175][186]":PRINT" [170] ":PRINT" [170] ":PRINT" [206]":IFKK=1THENKK=0:GOTO259 163 IF(P1AND2)<>2THEN167 164 PRINT"",,,"[206][180]":PRINT,,,"[206] [180]":RI$=RI$+"-O" 165 PRINT,,,"[207][183][180]":FORA=1TO9:PRINT,,,"[180] [180]":NEXT:PRINT,,," [205][204][175][180]" 166 PRINT,,," [180]":PRINT,,," [180][157][205]" 167 IF(P1AND4)=4THENRI$=RI$+"-S" 168 IF(P1AND16)<>16THEN171 169 PRINT"":PRINT,,"[157][157][204][175][175][175][175][175][175][175]":PRINT,,"[157][157][205][205][221][175][175][221][206][206]":RI$=RI$+"-H" 170 PRINT,,"[157][205][171][192][192][179][206]":FORA=1TO7:PRINT,,"[221][221]":PRINT,,"[171][195][195][179]":NEXT 171 IF(P1AND32)<>32THEN174 172 POKE214,15:PRINT:PRINT,," [204][175][186]":PRINT,," [204][175][186]":PRINT,,"[206][165] [170][205]":RI$=RI$+"-R" 173 PRINT,,"[157][206][206][207][183][208][205][205]":PRINT,,"[157][207][183][183][183][183][183][183]" 174 P=PL(PZ,PX,PY):IF(PAND2048)=0THEN178 175 IF(HAAND2)=0THEN178 176 HA=HA-2:KO=2:HB=HB-1 177 POKE214,18:PRINT:PRINT"DER KOBOLD HAT IHREN SPEER GESTOHLEN" 178 IF(PAND2)=2THENPOKE214,14:PRINT,"[145][145][145][145][145]^[157][221][157][221][157][221][157][221][157][221][157][221]" 179 IF(PAND16)=16THENPOKE214,16:PRINT:PRINT,,"[157][157][157][157][157]O[195][178]" 180 IF(PAND64)<>64THEN183 181 POKE214,15:PRINT:PRINT," [175][175][175][175]":PRINT,"[206] [206][180]":PRINT,"[157][206] [206][206]" 182 PRINT,"[157][157][206][175][175][175][206][206]":PRINT,"[157][157][157][170] ==([206]":PRINT,"[157][157][183][183][183][183]" 183 IF(PAND256)=256THENPOKE214,17:PRINT:PRINT,," [172][164][164][164][164]":PRINT,," [146][164][164][164][164]>":PRINT,," [188]" 184 IF(PAND1)<>1THEN188 185 FORA=1TO63:POKE831+A,SP(1,A):NEXT:POKEVC,255:POKEVC+1,100 186 POKE2040,13:POKEVC+37,2:POKEVC+38,0:POKEVC+39,7:POKEVC+21,PEEK(VC+21)OR1 187 POKEVC+28,PEEK(VC+28)OR1 188 IF(P1AND64)<>64THEN191 189 PRINT"[147] [129]SIE SIND IN EINE FALLGRUBE GELAUFEN!!" 190 POKE53281,0:GOTO430 191 IF(P1AND128)<>128AND(P1AND256)<>256THEN197 192 FORA=1TO63:POKE895+A,SP(2,A):NEXT:POKE2041,14:POKEVC+40,0:POKEVC+2,100 193 POKEVC+3,138:POKEVC+21,PEEK(VC+21)OR2:POKEVC+23,2:POKEVC+29,2:W=1 194 POKEVC+28,PEEK(VC+28)AND243:IF(P1AND256)<>256THEN197 195 POKEVC+41,0:POKEVC+23,6:POKEVC+29,6:POKEVC+4,200:POKEVC+5,138:POKE2042,14 196 POKEVC+21,PEEK(VC+21)OR4 197 IF(PAND1024)<>1024THEN200 198 PRINT"[207][183][208]":PRINT"[180] [170]":PRINT"[180]#[170]" 199 PRINT"[180] [170]":PRINT"[205] [206]":PRINT" [183]" 200 IF(PAND8192)<>0THENPOKE214,18:PRINT:PRINT," [146]" 201 IF(PAND128)<>128THEN205 202 POKE214,11:PRINT:PRINT,,"[175][175][175][175]":PRINT,,"[206] [206][180]" 203 PRINT,,"[207][183][183][208] [180]" 204 PRINT,,"[180] [170][206]":PRINT,,"[183][183][183][183]" 205 IF(P1AND512)<>512THEN217 206 IF(PAND16384)=16384THEN438 207 FORA=3TO5:FORB=1TO63:POKE831+64*(A-3)+B,SP(A,B):NEXT:NEXT:POKEVC+28,0 208 POKE2040,13:POKE2041,14:POKE2042,15:POKEVC+39,5:POKEVC+40,5:POKEVC+41,5 209 POKEVC+21,7 210 POKEVC+23,7:POKEVC+29,7:POKEVC,100:POKEVC+1,155:POKEVC+2,148:POKEVC+3,155 211 POKEVC+4,164:POKEVC+5,113:F1=2:F2=7 212 POKEVC+17,PEEK(VC+17)OR16:FORA=1TO25:POKE53281,F1:POKE53281,F2:FORB=1TO60 213 NEXT:MF=F1:F1=F2:F2=MF:NEXT:POKE53281,9 214 IF(HAAND1024)=1024THEN216 215 GOTO436 216 DR=1:IFDR=2AND(PAND16384)<>16384THEN429 217 IF(HAAND64)=64THENBU=BU+1:IFBU=5THEN390 218 IF(PAND16384)=0THEN221 219 FORA=0TO63:POKEA+960,SP(6,A):NEXT:POKE2044,15:POKEVC+21,PEEK(VC+21)OR16 220 POKEVC+43,1:POKEVC+8,100:POKEVC+9,170 221 IF(HAAND16384)=16384AND(HAAND4)<>4THEN398 222 IF(P1AND256)=256AND(PAND128)=128THEN400 223 IF(HAAND1)=1AND(HAAND64)=64THEN403 224 IF(PAND4)=0THEN228 225 FORA=0TO63:POKEA+896,SP(7,A):NEXT:POKEVC+21,PEEK(VC+21)OR2 226 POKEVC+40,13:POKEVC+2,200:POKEVC+3,200:POKEVC+29,PEEK(VC+29)AND253 227 POKEVC+23,PEEK(VC+23)AND253 228 IF(P1AND1024)=0THEN233 229 N=831:FORA=8TO10:FORB=0TO63:N=N+1:POKEN,SP(A,B):NEXT:NEXT 230 POKEVC+21,7:POKEVC+39,0:POKEVC+40,0:POKEVC+41,7 231 POKEVC+4,162:POKEVC+5,83:POKEVC+2,150:POKEVC+3,143:POKEVC,150:POKEVC+1,103 232 POKEVC+23,3:POKEVC+29,3:POKE2040,13:POKE2041,14:POKE2042,15 233 IF(PAND8)=0THEN236 234 FORA=0TO63:POKEA+960,SP(10,A):NEXT:POKEVC+21,PEEK(VC+21)OR4:POKE2042,15 235 POKEVC+4,150:POKEVC+5,170 236 IF(PAND2048)=0THEN240 237 FORA=0TO63:POKE896+A,SP(12,A):NEXT:POKE2041,14:POKEVC+40,0 238 POKEVC+21,PEEK(VC+21)+2:POKEVC+2,250:POKEVC+3,180 239 POKEVC+23,PEEK(VC+23)AND253:POKEVC+29,PEEK(VC+29)AND253 240 IF(PAND4096)=0THEN242 241 POKE214,18:PRINT:PRINT,"[213][192][201]":PRINT,"[188][183][190]" 242 IFPAND32THENPOKE214,10:PRINT:PRINT,"[215]" 243 IF(PAND512)=0THEN247 244 FORA=1TO63:POKE702+A,SP(13,A):NEXT:POKE2047,11 245 POKEVC+21,PEEK(VC+21)OR128:POKEVC+46,4 246 POKEVC+14,60:POKEVC+15,170 247 : 248 : 249 HE=HE+1:IF(HAAND1)=1OR(PAND1)=1THENPOKE53281,9:PRINT"[144]":GOTO252 250 IFHE>9THENPOKE53281,0:PRINT"[152][145] ES IST DUNKEL":GOTO252 251 IFHE>7THENPRINT,,"[145] ES WIRD DUNKEL" 252 IFW=1THENWZ=WZ+1:IFWZ=2THEN404 253 IFDR=1THENDZ=DZ+1:IFDZ=2THEN429 254 IFBE=0THEN256 255 BE=0:W=0:WZ=0:HA=HA-4096:HB=HB-1:PRINT"DIE TARNKAPPE HAT SICH AUFGELOEST" 256 IFHAAND32THENKN=1 257 POKE214,20:PRINT:FORA=0TO14:IF(PAND(2^A))<>0THENPRINTDI$(A)" "; 258 NEXT 259 POKEVC+17,PEEK(VC+17)OR16:POKE214,21:PRINT:KO$="":A$=" NICHT MOEGLICH![145]" 260 PRINT" MOEGLICHE RICHTUNGEN: ";MID$(RI$,2):PRINT" KOMMANDO:"; 261 OPEN1,0,1:INPUT#1,KO$:CLOSE1 262 IFKO$="SAVE"ORKO$="S[193]"THEN333 263 IFP1AND1024THEN441 264 IFLEFT$(KO$,3)="SIM"ORLEFT$(KO$,3)="ABR"THEN450 265 IF(KO$="NIMM KOBOLD"ORKO$="VERJAGE KOBOLD")ANDPAND2048THEN451 266 IF(HAAND4096)=4096ANDKO$="BENUTZE TARNKAPPE"THENBE=1:A$=" IN ORDNUNG[145]" 267 IFKO$="DRUECKE KNOPF"ANDKN=0THEN455 268 IFKO$="N"AND(PR(PZ,PX,PY)AND1)=1THENPX=PX-1:GOTO476 269 IFKO$="O"AND(PR(PZ,PX,PY)AND2)=2THENPY=PY+1:GOTO476 270 IFKO$="S"AND(PR(PZ,PX,PY)AND4)=4THENPX=PX+1:GOTO476 271 IFKO$="W"AND(PR(PZ,PX,PY)AND8)=8THENPY=PY-1:GOTO476 272 IFKO$="H"AND(PR(PZ,PX,PY)AND16)=16THENPZ=PZ+1:GOTO476 273 IFKO$="R"AND(PR(PZ,PX,PY)AND32)=32THENPZ=PZ-1:GOTO476 274 IFKO$="LIST"ORKO$="L[201]"THEN392 275 IFLEFT$(KO$,4)<>"NIMM"THEN281 276 IFHB=XYTHENPRINT" SIE KOENNEN NICHT SOVIEL TRAGEN!!":A$="":GOTO309 277 FORA=0TO14:IF(MID$(KO$,6)<>DI$(A))OR(PAND2^A)<>2^ATHENNEXT:GOTO279 278 HB=HB+1:HA=HAOR2^A:PL(PZ,PX,PY)=P-2^A:NE=1:NEXT 279 IFNE=1THENNE=0:GOTO149 280 GOTO309 281 IFLEFT$(KO$,8)<>"VERLIERE"THEN286 282 FORA=0TO14:IF(MID$(KO$,10)<>DI$(A))OR(HAAND2^A)<>2^ATHENNEXT:GOTO284 283 HB=HB-1:HA=HA-2^A:PL(PZ,PX,PY)=POR2^A:NE=1:NEXT 284 IFNE=1THENNE=0:GOTO149 285 GOTO309 286 IFLEFT$(KO$,6)<>"OEFFNE"THEN294 287 IFMID$(KO$,8,4)<>"BUCH"OR(HAAND64)<>64THEN289 288 BU$="O":PRINT," DAS BUCH IST OFFEN":A$="":GOTO309 289 IFRIGHT$(KO$,4)<>"TUER"THEN292 290 IF(HAAND16)<>16THENPRINT"DIE TUER IST VERSCHLOSSEN":A$="":GOTO309 291 TU$="O":A$="DIE TUER IST OFFEN ":GOTO309 292 IFRIGHT$(KO$,5)<>"TRUHE"OR(HAAND128)<>128THEN309 293 PRINT" DIE TRUHE IST OFFEN, SIE ENTHAELT GOLD":GOTO259 294 IFKO$<>"LIES BUCH"THEN297 295 IFBU$=""THENPRINT"[147]DAS ZAUBERSCHLOSS":GOTO259 296 GOTO459 297 IFKO$="LIES ZETTEL"AND(HAAND8192)=8192THEN414 298 IFLEFT$(KO$,13)<>"VERJAGE WACHE"ANDKO$<>"VERJAGE WAECHTER"THEN301 299 INPUT"WOMIT";DI$:IFDI$<>DI$(1)OR(HAAND2)<>2THEN404 300 IFP1AND128THENPR(PZ,PX,PY)=P1-128:WZ=0:W=0:GOTO149 301 IFLEFT$(KO$,5)<>"TRINK"THEN308 302 IFRIGHT$(KO$,4)="GIFT"AND(HAAND16384)=16384THEN398 303 IF(HAAND512)=0ORRIGHT$(KO$,11)<>"ZAUBERTRANK"THEN308 304 HB=HB-1:HA=HA-512 305 IFXY=2THENXY=4:PRINT" SIE SIND WIEDER GROSS":A$="":GOTO309 306 PRINT" SIE SIND EIN ZWERG!":HB=0:PL(PZ,PX,PY)=PORHA:HA=0:XY=2 307 FORA=1TO2000:NEXT:GOTO149 308 : 309 IFKO$="STOP"ORKO$="S[212]"THENPOKE650,0:STOP 310 PRINTA$:FORA=1TO1000:NEXT 311 POKE214,21:PRINT;:PRINT:FORA=1TO3 312 PRINT" ":NEXT:GOTO259 313 FORA=1TO1000:NEXT:T$=TI$:POKE53281,11:PRINT"[147]" 314 PRINT,"[144] [169][223]",,"[157][169][223]":PRINT,"[169] [223]"SPC(14)"[169] [223]" 315 PRINT," [170]"SPC(14)" [170]" 316 PRINT," [182][161][170]"SPC(14)" [182][161][170]" 317 PRINT," [182][161][170]"SPC(14)" [182][161][170]" 318 PRINT," [170][146][172][187][172][187][172][187][172][187][172][187][172][187][172][187] [170]" 319 PRINT," [172][187][172][187][172][187][172][187][172][187][172][187][172][187][172][187] [170]" 320 PRINT," [170]" 321 PRINT," [170]" 322 PRINT," [185] [170]" 323 PRINT," [182][161] [170]" 324 PRINT," [182][161] [170]" 325 PRINT," [182][161] [170]" 326 FORA=1TO1000:NEXT:FORA=1TO20:POKE53281,7:POKE53281,0:POKE53281,2:NEXT 327 POKE53281,11 328 FORA=1TO1000:POKEINT(RND(1)*560+1260),102:NEXT 329 FORA=1TO1200:POKEINT(RND(1)*560+1260),32:NEXT:POKE53281,11:FORA=1TO500 330 NEXT:POKE53281,5:PRINT"[147]DAS SCHLOSS HAT SICH IN RAUCH AUFGELOEST" 331 PRINT" SIE SIND DER NEUE KOENIG" 332 PRINT,"ZEIT: "LEFT$(T$,2)":"MID$(T$,3,2)":"MID$(T$,5):END 333 POKEVC+21,0:INPUT"[147] FILENAME ";N$ 334 PRINT" K[146]ASSETTE ODER D[146]ISKETTE?" 335 GETK$:IFK$="D"THEN338 336 IFK$="K"THEN345 337 GOTO335 338 OPEN2,8,2,N$+",S,W":OPEN15,8,15:INPUT#15,A,A$:IFA$<>"OK"THEN372 339 FORZ=1TO2:FORX=1TO4:FORY=1TO4:PRINT#2,PL(Z,X,Y) 340 PRINT#2,PR(Z,X,Y):NEXT:NEXT:NEXT 341 PRINT#2,HA:PRINT#2,HB:PRINT#2,TI$:PRINT#2,PZ:PRINT#2,PX:PRINT#2,PY 342 PRINT#2,KO:PRINT#2,W:PRINT#2,WZ:PRINT#2,DR:PRINT#2,DZ:PRINT#2,BU 343 PRINT#2,BE:PRINT#2,HE:PRINT#2,BU$:PRINT#2,TU$:PRINT#2,KN:PRINT#2,XY 344 CLOSE2:CLOSE15:GOTO149 345 OPEN2,1,2,A$:GOTO339 346 INPUT" FILENAME ";N$ 347 PRINT" K[146]ASSETTE ODER D[146]ISKETTE?" 348 GETA$:IFA$="D"THEN351 349 IFA$="K"THEN358 350 GOTO348 351 OPEN2,8,2,N$+",S,R":GOTO359 352 FORZ=1TO2:FORX=1TO4:FORY=1TO4:INPUT#2,PL(Z,X,Y) 353 INPUT#2,PR(Z,X,Y):NEXT:NEXT:NEXT 354 INPUT#2,HA,HB,TI$,PZ,PX,PY 355 INPUT#2,KO,W,WZ,DR,DZ,BU 356 INPUT#2,BE,HE,BU$,TU$,KN,XY 357 CLOSE2:CLOSE15:GOTO149 358 OPEN2,1,0,N$:GOTO352 359 OPEN15,8,15:INPUT#15,A,A$:IFA$="OK"THEN352 360 IFA$="FILE NOT FOUND"THEN364 361 IFA$="DRIVE NOT READY"THEN366 362 IFA$="FILE TYPE MISMATCH"THEN369 363 PRINTA$:END 364 PRINT"EIN FILE DIESES NAMENS EXISTIERT NICHT" 365 INPUT" FILENAME ";N$:GOTO371 366 PRINT" DISKETTE EINLEGEN!":PRINT," FERTIG ?" 367 GETX$:IFX$=""THEN367 368 GOTO365 369 PRINT" KEIN DATEN-FILE!":GOTO365 370 PRINTA$:STOP 371 CLOSE2:CLOSE15:GOTO351 372 CLOSE2:CLOSE15:IFA$="WRITE PROTECT ON"THEN378 373 IFA$="DRIVE NOT READY"THEN382 374 IFA$="FILE EXISTS"THEN383 375 IFA$="FILE TYPE MISMATCH"THEN388 376 PRINTA$:STOP 377 GOTO333 378 PRINT" DIESE DISKETTE IST SCHREIB-GESCHUETZT" 379 PRINT" BITTE EINE ANDERE DISKETTE EINLEGEN.":PRINT," FERTIG?" 380 GETX$:IFX$=""THEN380 381 GOTO338 382 PRINT" DISKETTE EINLEGEN !":PRINT," FERTIG ?":GOTO380 383 PRINT"EIN FILE DIESES NAMENS EXISTIERT BEREITS" 384 PRINT" SOLL ES UEBERSCHRIEBEN WERDEN (J/N)" 385 GETX$:IFX$="J"THENN$="@0:"+N$:GOTO338 386 IFX$="N"THEN333 387 GOTO385 388 PRINT" DIESER NAME IST VON EINEM ANDEREN"," FILE-TYP BELEGT" 389 FORA=1TO2000:NEXT:GOTO333 390 POKE53281,0:PRINT"[147]DAS MAGISCHE BUCH IST IN FLAMMEN","AUFGEGANGEN" 391 PRINT"LEIDER HABEN SIE DABEI EBENFALLS FEUER","GEFANGEN":GOTO430 392 PRINT"[147]","SIE HABEN:":POKEVC+21,0 393 FORA=0TO14:IFHAAND2^ATHENPRINT,DI$(A)"" 394 NEXT:PRINT," FERTIG ?" 395 IFPEEK(203)=64THEN395 396 GETA$:IFA$<>"J"THEN396 397 GOTO149 398 POKE53281,0:PRINT"[147][153] SIE HABEN SICH VERGIFTET" 399 GOTO430 400 PRINT" DIE WAECHTER HABEN SICH UM DAS GOLD" 401 PRINT" GESTRITTEN UND SICH DABEI ERSCHLAGEN":POKEVC+21,0 402 W=0:WZ=0:PR(PZ,PX,PY)=P1-256:GOTO155 403 PRINT" DIE FACKEL HAT DAS BUCH VERBRANNT":HA=HA-64:HB=HB-1:GOTO224 404 IFDI$="MESSER"AND(HAAND256)=256THEN410 405 IFDI$="GIFT"AND(HAAND16384)=16384THEN412 406 PRINT"[147] DIE WACHE HAT SIE GEFANGEN" 407 IFP1AND256THENPRINT"[147] DIE ZWEITE WACHE HAT SIE GEFANGEN" 408 IFBE=1THEN149 409 POKE53281,0:GOTO430 410 PRINT"[147][152] DIE HELLEBARDE DER WACHE IST LAENGER"," ALS IHR MESSER" 411 GOTO430 412 PRINT"[147][152] DIE WACHE WOLLTE DAS GIFT NICHT ESSEN" 413 PRINT" UND HAT SIE GEFANGEN":GOTO430 414 POKE53281,15:IFPAND1=0THENPOKE53281,0 415 POKEVC+21,0:PRINT"[147][144] [207][183][183][183][183][183][183][183][183][183][183][183][183][183][183][183][183][183][183][183][183][183][183][183][183][208]" 416 PRINT" [180]"SPC(24)"[170]" 417 PRINT" [180] [176][195][178][195][178] [178][195][174] [176][195][178][195][178][195][178][195][174] [170]" 418 PRINT" [180] [221] [221] [221] [221] [221] [170]" 419 PRINT" [180] [171] [219] [219] [219][195][179] [171][195][219][195][219] [219] [179] [170]" 420 PRINT" [180] [221] [221] [221] [221] [221] [221] [221] [170]" 421 PRINT" [180] [171][195][219][160][219][195][219] [179] [171][195][219][195][219] [219][195][179] [170]" 422 PRINT" [180] [221][160][160][160][160][160][221][160][221] [221][160][160][160][160][160][160][160][221] [170]" 423 PRINT" [180] [171] [219][195][219] [219] [179] [171] [219] [219][195][219] [179] [170]" 424 PRINT" [180] [221] [221] [221] [221] [221] [221] [206] [221] [170]" 425 PRINT" [180] [173][195][177][195][177] [177][195][189] [173][195][177][195][177] [177][195][189] [170]" 426 PRINT" [180]"SPC(24)"[170]":PRINT" [204][175][175][175][175][175][175][175][175][175][175][175][175][175][175][175][175][175][175][175][175][175][175][175][175][186]" 427 FORA=1TO8000:NEXT:PRINT"[147] DER PLAN HAT SICH IN LUFT AUFGELOEST" 428 HA=HA-8192:HB=HB-1:FORA=1TO2000:NEXT:GOTO149 429 POKE53281,0:PRINT"[147][152] DER DRACHE HAT SIE GEFRESSEN." 430 POKEVC+21,0:POKEVC+17,PEEK(VC+17)OR16:POKE650,0 431 PRINT,"ZEIT: "LEFT$(TI$,2)":"MID$(TI$,3,2)":"MID$(TI$,5) 432 PRINT" NOCH EIN VERSUCH (J/N) ?" 433 GETA$:IFA$="J"THENRU=1:GOTO0 434 IFA$="N"THENPOKE650,0:END 435 GOTO433 436 POKE53281,0:PRINT"[147][152] DER FEUERSPEIENDE DRACHE HAT SIE VERBRANNT." 437 GOTO430 438 PRINT" DER DRACHE HAT DAS GIFT GEFRESSEN"," UND SICH IN LUFT AUFGELOEST" 439 P=P-16384:P1=P1-512:PR(PZ,PX,PY)=P1:PL(PZ,PX,PY)=P:POKEVC+21,0 440 DR=0:GOTO205 441 IFKO$="SIMSALAKADABRA-ABRAKUBUM"THEN444 442 POKE53281,0:POKEVC+21,0 443 PRINT"[147][152] DER ZAUBERER HAT SIE IN EINE MAUS"," VERWANDELT":GOTO430 444 FORA=0TO127STEP3:POKE832+A,0:POKE833+A,0:POKE834+A,0:POKEVC+5,PEEK(VC+5)+2 445 NEXT:POKEVC+21,4:FORA=0TO63:POKE832+A,SP(11,A):NEXT 446 POKEVC+23,0:POKEVC+29,0 447 POKEVC+1,170:POKEVC+21,5:P1=P1-1024:PR(PZ,PX,PY)=P1:P=P+8:PM=170 448 PL(PZ,PX,PY)=P:FORA=150TO0STEP-.5:POKEVC,A:PM=PM+.1:POKEVC+1,PM:NEXT 449 FORA=1TO2000:NEXT:GOTO149 450 POKE53281,0:PRINT"[147] SIE HABEN SICH EINE MAUS VERWANDELT":GOTO430 451 A1$="MITNEHMEN":IFLEFT$(KO$,7)="VERJAGE"THENA1$="VERJAGEN" 452 PRINT"[147][152] DER KOBOLD WOLLTE SICH NICHT ";A1$ 453 PRINT" LASSEN UND HAT SIE IN EINEN ZWERG VER-","ZAUBERT":HB=0 454 FORA=1TO2000:NEXT:PL(PZ,PX,PY)=PL(PZ,PX,PY)ORHA:HA=0:XY=2:GOTO149 455 PR(PZ,PX,PY-1)=PR(PZ,PX,PY-1)OR2:P1=P1OR8:PR(PZ,PX,PY)=P1:KN=1 456 PL(PZ,PX,PY)=P-32:PRINT"[145][145][145][145][145]"; 457 FORA=1TO5:PRINT" ":NEXT 458 POKE214,10:PRINT:PRINT," ":GOTO159 459 POKE53281,12:POKEVC+21,0:PRINT"[147]"CHR$(14),"[196]AS [218]AUEBERSCHLOSS" 460 IFHE>9AND(PAND1)=0THENPOKE53281,0 461 PRINT"[144][211]EIT LANGER, LANGER [218]EIT IST ES [211]ITTE," 462 PRINT"[145] DASS DER, DER DIE [203]RONE DES [210]EICHES " 463 PRINT" BESITZT, DAS GANZE [204]AND REGIERT." 464 PRINT"[196]OCH SEIT VIELEN HUNDERT [202]AHREN RE-" 465 PRINT"GIERT DER SCHRECKLICHE [218]AUBERER, UND" 466 PRINT"KEINER VON DENEN, DIE IHM DIE [203]RONE" 467 PRINT"WIEDER ENTREISSEN WOLLTEN IST JE" 468 PRINT"WIEDER ZURUECKGEKEHRT.",,"[196]AS [211]CHLOSS IST STRENG BEWACHT," 469 PRINT"UND DIE [199]EMEINHEIT DER [215]AECHTER WIRD" 470 PRINT"NUR VON IHRER [199]ELDGIER UEBERTROFFEN." 471 PRINT"[213]EBERALL LAUERN [198]ALLEN UND VIELERLEI","[199]EFAHREN." 472 PRINT,"[211]IMSALAKADABRA-ABRAKUBUM" 473 PRINT,"[198]ERTIG ?" 474 GETX$:IFX$<>"J"THEN474 475 POKE53281,9:PRINTCHR$(142):GOTO149 476 IFPZ>0THEN482 477 POKE53281,0:PRINT"[147]DIE WACHE FREUT SICH, DASS SIE VON" 478 PRINT" SELBST IN DEN KERKER GEGANGEN SIND" 479 PRINT" SCHADE, DASS SIE NUN BIS ZUM ENDE" 480 PRINT" IHRES LEBENS DORT BLEIBEN MUESSEN" 481 PRINT" UND NICHT WEITER SPIELEN KOENNEN.":GOTO430 482 IFPZ<3THEN485 483 POKE53281,0:PRINT"[147] SIE SIND AUF DAS DACH GEKLETTERT," 484 PRINT" ABGERUTSCHT, IN DEN GRABEN GEFALLEN":PRINT" UND ERTRUNKEN":GOTO430 485 IFPX<>0THEN487 486 POKE53281,0:PRINT"[147] DIESE TUER FUEHRT IN DEN WASSERGRABEN":GOTO430 487 IFPR(PZ,PX,PY)>0THEN149 488 IFPZ=1THEN491 489 POKE53281,0:PRINT"[147] DIE TUER FUEHRT INS FREIE. SIE SIND" 490 PRINT" AUS DEM ZWEITEN STOCK GESTUERZT":GOTO430 491 IFTU$="O"THEN493 492 PX=4:PRINT"SIE SIND GEGEN DIE TUER GELAUFEN":A$="":GOTO309 493 PRINT"[147]"," SIE SIND IM FREIEN" 494 IFHAAND8THEN313 495 POKE53281,0:PRINT" WEIL SIE DAS LAND NICHT BEFREIT HABEN," 496 PRINT" HAT SIE DIE WUETENDE MENGE VERPRUEGELT":GOTO430